/**
 * 
 */
package com.zte.claa.inficombo.csa.app.model.redis;

import java.io.Serializable;

/**
 * @author zhanghao
 *
 */
public class LocMessageBean implements Serializable{
	private static final long serialVersionUID = 1L;
	
	public static byte FLAG_INVALID = 2; //无效定位
	public static byte FLAG_OUT = 1;  	 //室外
	public static byte FLAG_IN = 0; 	 //室内	

	private String report_time;
	
	private String deveui;
	
	private double lon;
	
	private double lat;
	
	private double alt;
	
	private byte in_out_flag;
	
	private int zone_id;
	
	private String projectid;

	private byte type;
	
	private float xAngle;
	
	private float yAngle;
	
	private float zAngle;
	
	private int memsShockFlag;
	
	private int sos;
	
	private float press;
	
	private float temp;
	
	private float humd;
	
	private float cur_percent = 0;  // '当前电量'    
	private float cur_volt = 0; 	//  '当前电压 
	
	public String getDeveui() {
		return deveui;
	}

	public void setDeveui(String deveui) {
		this.deveui = deveui;
	}

	public double getLon() {
		return lon;
	}

	public void setLon(double lon) {
		this.lon = lon;
	}

	public double getLat() {
		return lat;
	}

	public void setLat(double lat) {
		this.lat = lat;
	}

	public double getAlt() {
		return alt;
	}

	public void setAlt(double alt) {
		this.alt = alt;
	}

	public byte getIn_out_flag() {
		return in_out_flag;
	}

	public void setIn_out_flag(byte in_out_flag) {
		this.in_out_flag = in_out_flag;
	}

	public int getZone_id() {
		return zone_id;
	}

	public void setZone_id(int zone_id) {
		this.zone_id = zone_id;
	}

	public String getReport_time() {
		return report_time;
	}

	public void setReport_time(String report_time) {
		this.report_time = report_time;
	}

	public String getProjectid() {
		return projectid;
	}

	public void setProjectid(String projectid) {
		this.projectid = projectid;
	}

	public byte getType() {
		return type;
	}

	public void setType(byte type) {
		this.type = type;
	}

	public float getxAngle() {
		return xAngle;
	}

	public void setxAngle(float xAngle) {
		this.xAngle = xAngle;
	}

	public float getyAngle() {
		return yAngle;
	}

	public void setyAngle(float yAngle) {
		this.yAngle = yAngle;
	}

	public float getzAngle() {
		return zAngle;
	}

	public void setzAngle(float zAngle) {
		this.zAngle = zAngle;
	}

	public int getMemsShockFlag() {
		return memsShockFlag;
	}

	public void setMemsShockFlag(int memsShockFlag) {
		this.memsShockFlag = memsShockFlag;
	}

	public int getSos() {
		return sos;
	}

	public void setSos(int sos) {
		this.sos = sos;
	}

	public float getPress() {
		return press;
	}

	public void setPress(float press) {
		this.press = press;
	}

	public float getTemp() {
		return temp;
	}

	public void setTemp(float temp) {
		this.temp = temp;
	}

	public float getHumd() {
		return humd;
	}

	public void setHumd(float humd) {
		this.humd = humd;
	}

	public float getCur_percent() {
		return cur_percent;
	}

	public void setCur_percent(float cur_percent) {
		this.cur_percent = cur_percent;
	}

	public float getCur_volt() {
		return cur_volt;
	}

	public void setCur_volt(float cur_volt) {
		this.cur_volt = cur_volt;
	}
	
}
